f5302d3ef9d2b69480f0a1877b4acb932e662c10,platforms/karaf/commands/src/main/java/org/apache/camel/karaf/commands/EndpointList.java,EndpointList,doExecute,#,43

Before Change


        for (CamelContext camelContext : camelContexts) {
            List<Endpoint> endpoints = (List<Endpoint>) camelContext.getEndpoints();
            for (Endpoint endpoint : endpoints) {
                System.out.println(String.format(OUTPUT_FORMAT, camelContext.getName(), endpoint.getEndpointUri(), getState(endpoint)));
            }
        }

After Change


            out.println(String.format(headerFormat, CONTEXT_COLUMN_LABEL, URI_COLUMN_LABEL, STATUS_COLUMN_LABEL));
            for (final Endpoint endpoint : endpoints) {
                String contextId = endpoint.getCamelContext().getName();
                String uri = endpoint.getEndpointUri();
                if (decode == null || decode) {
                    // decode uri so its more human readable
                    uri = URLDecoder.decode(uri, "UTF-8");
                }
                // sanitize and mask uri so we dont see passwords
                uri = URISupport.sanitizeUri(uri);
                String state = getEndpointState(endpoint);
                out.println(String.format(rowFormat, contextId, uri, state));
            }